mangrove canary - German English Dictionary